package com.hn.shopadmin.service;

import com.hn.shopadmin.dto.RoleMenuDTO;

import java.util.List;

/**
 * 角色菜单业务接口
 */
public interface RoleMenuService {

    /**
     * 角色菜单关联添加
     * @param roleId 角色id
     * @param menuIds 菜单ids
     * @return
     */
    int add(String roleId, String[] menuIds);

    /**
     * 角色菜单删除
     * @param roleId
     * @return
     */
    int del(String roleId);

    /**
     * 获取所有菜单,以及和角色的关联关系
     * @param roleId
     * @return
     */
    List<RoleMenuDTO> allMenuVsRole(String roleId);
}
